Snowflake Enhancements
The following snowflake objects are now supported:
- Masking Policy
- Row Access Policy
- Iceberg Table
- Dynamic Iceberg Table
- Hybrid Table
- Hybrid Table As Select
- Table Index
Snowflake Table Editor
erwin DM 15.0 introduces additional Snowflake table types in the Table Type drop-down list within the Table Editor. The screenshot below displays the newly added table types.
Additionally, the Snowflake Table Editor displays property tabs for each table type. You can configure and manage attributes specific to each table type directly within the editor. These properties appear only when you select a corresponding table type. The screenshot below displays the property tabs for the newly added table types.
Index Support for Snowflake Hybrid Tables
Hybrid Tables support Unique and Non-Unique Indexes.
Use OR ALTER Option in Forward Engineering
The Forward Engineer Schema Generation Wizard now includes a "Use OR ALTER" checkbox for Snowflake.
Under the Other Options pane, select the Use OR ALTER checkbox to generate conditional DDL for Snowflake objects. This option enables you to create or modify objects using a single statement.
Column and Constraint Support for Iceberg Table
-
Retrieves available column metadata during reverse engineering and excludes column definitions during forward engineering for catalog types. For example, AWS Glue.
-
Constraints are now generated within the CREATE TABLE statement, as Iceberg Tables do not support ALTER TABLE for constraint additions.
Was this helpful?